complex transaction - English Synonyms Dictionary